South India – English–Español translations

🇬🇧 en es 🇪🇸

South India properNoun

  • southern region of India
India del Sur
Wiktionary Links